energy intensive mechanization - Turkish English Dictionary